package com.nd.android.payment.ui.task;

/**
 * 
 * <br>Created 2014-11-5 下午7:54:58
 * @version  
 * @author   zhangqr		
 *
 * @see 	 
 */

public interface ICommonBuyCallBack {
    
    /**
     * 失败
     * 
     * <br>
     * Created 2014-6-9 下午5:44:48
     * 
     * @author : zhangqr
     */
    void onFail(String msg);

    /**
     * 成功
     * 
     * <br>
     * Created 2014-6-9 下午5:45:16
     * 
     * @author : zhangqr
     */
    void onSuccess(int diamondCount, int goldCount);
    
    /**
     * 回调结束
     * 与onFail区分开，有onFail就不会有onFinish，有onFinish就不会有onFail
     * 不建议使用
     * onFail：失败时调用
     * onFinish：在弹出重新登录框时调用，通知回调，支付结束
     * 
     * <br>Created 2014-11-24 下午4:18:23
     * @author       zhangqr
     */
    void onFinish();

}
